.border-right {
  border-right: solid 1px #eee; }

.break-word {
  width: 150px; }
  .break-word span {
    display: block;
    width: 150px;
    word-wrap: break-word;
    overflow: hidden; }

.block-time {
  margin: 20px;
  background: #fff;
  border-radius: 3px;
  padding: 30px 20px;
  display: flex;
  justify-content: center; }
  .block-time li {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .block-time li.li1 {
      margin-right: 100px;
      width: 250px; }
      .block-time li.li1 h1 {
        width: 250px;
        text-align: center; }
    .block-time li.li2 {
      margin-right: 50px;
      width: 100px; }
    .block-time li.li3 {
      width: 100px; }
  .block-time h1 {
    font-size: 20px;
    color: #999;
    margin-bottom: 8px;
    padding-bottom: 8px;
    border-bottom: solid 1px #eee; }
  .block-time h2 {
    font-size: 22px;
    color: #333; }

.charts {
  background: #fff;
  padding: 20px;
  margin: 20px; }
  .charts h1 {
    font-size: 18px; }

.charts-pages {
  width: 100%;
  height: 250px; }
